.p-1{/*background-color: #fbfbfb;*/}
.p-2{height: 50px;background-color: #d81e06;font-size: 18px;font-weight: bold;color: white;line-height: 50px;padding-left: 28px;}
.p-3{padding: 0 15px;background-color: white;}
.p-4{color: #999999;}
.p-4 a{color: #999999}
.p-4 a:hover{color:#b92b24}
.p1-5{background-color: #fbfbfb;}
.p-5{border-top: 1px solid #ececec;overflow: hidden;padding: 0 15px;background-color: white;}
.p-6{width: 230px;padding-top: 12px;height: 230px;box-sizing: border-box;float: left;}
.p-7{width: 215px;height: 150px;text-align:center;}
.p-8{margin-top: 11px;}
.p-9{width: 170px;height: 40px;line-height: 40px;text-align: center;color: white;background-color: #d81e06;letter-spacing: 1px;border-radius: 4px;display: inline-block;margin-left: 21px;}
.p-10{width: 722px;float: right;border-left: 1px solid #ececec;box-sizing: border-box;min-height: 300px;}
.p-11{height: 50px;line-height: 50px;padding-left: 34px;}
.p-12{color: #d81e06;}
.p-12 label{color:#000000;}
.p-13{display: inline-block;margin-left: 40px;}
.p-13 label{margin-right: 140px;}
.p-13 label:last-child{margin-right: 0;}
.p-13 label input{position: relative;top: 4px;}
.p-14{padding-left: 34px;background-color: #fbfbfb;height: 80px;box-sizing: border-box;padding-top: 13px;}
.p-15{color: #d81e06;font-size: 12px;}
.p-16{margin-top: 10px;}
.p-17{display: inline-block;margin-right: 83px;}
.p-18{color: #d81e06 !important;margin-left: 20px;}
.p-19{padding-left: 34px;padding-top: 7px;}
/*.p1-19{border-bottom: 10px solid white;}*/
.p-20{padding-bottom: 8px;}
.p-21{padding: 0 15px;}
.p-22{line-height: 55px;}
.p-23{overflow: hidden;padding-bottom: 32px;}
.p-23 li{width: 226px;height: 159px;position: relative;float: left;margin-right: 12px;margin-bottom: 12px;}
.p-23 li img{position: absolute;top: 50%;left: 50%;max-height: 100%;max-width: 100%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);--ms-transform: translate(-50%,-50%);}
.p-24{background-color: white;padding: 0 15px;}
.p-25{overflow: hidden;}
.p-25 li{float: left;text-align: center;padding-bottom: 30px;margin-right: 34px;}
.p-26{width: 159px;height: 180px;position: relative;margin-bottom: 10px;}
.p1-26{width: 111px;height: 126px;}
.p-25 li img{position: absolute;top: 50%;left: 50%;max-height: 100%;max-width: 100%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);--ms-transform: translate(-50%,-50%);}
.p-27{color: #666666;}
.p-28{background-color: white;height: 110px;text-align: center;box-sizing: border-box;padding-top: 30px;}
.p-29{width: 200px;height: 50px;background-color: #d81e06;color: white;font-size: 16px;letter-spacing: 3px;border: none;border-radius: 4px;display: inline-block;}

/*弹框*/
.p-30{position: fixed;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(0,0,0,0.5);z-index: 100;}
.p-31{width: 980px;height: 850px;position: relative;background-color: white;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);max-height: 100%;padding: 0 85px;box-sizing: border-box;}
.p-32{height: 93%;}
.p-33{font-size: 16px;font-weight: bold;text-align: center;margin-top: 30px;}
.p-34{margin-top: 25px;height: 93%;}
.p-35{width: 100%;text-align: center;}
.p-35 td{height: 47px;border: 1px solid #686868;}
.p-36{max-height: 90%;overflow-y: auto;padding-bottom: 1px;}
.p-37{width: 38px;padding: 0 5px;box-sizing: border-box;}
.p-38{width: 142px;padding: 0 20px;box-sizing: border-box;}
.p-39{margin-right: 10px;display: inline-block;margin-bottom: 10px;}
.p-40{width: 100%;height: 100%;border: none;}
.p-42{display: inline-block;}
.p-43{display: inline-block;vertical-align: middle;}
.p-44{display: inline-block !important;vertical-align: middle;}
.p-44 .layui-input-inline{width: 120px;}
.p-44 input{width: 120px;background: url(../assets/image/rq.png) no-repeat right;}
.p-45{display: inline-block;}
.p-47{display: inline-block;}
.p-49{width: 70px;}
.p-50{width: 100%;height: 97%;padding: 5px 10px;box-sizing: border-box;}
.p-51 .p-39{margin-right: 20px;}
.p-52{margin-bottom: 25px;}
.p-53{margin-top: 30px;}
.p-54{width: 200px;height: 50px;background-color: #e6242c;color: white;border: none;cursor: pointer;margin: 0 auto;display: block;border-radius: 4px;font-size: 16px;letter-spacing: 3px;}
.p-55{position: absolute;right: 30px;top: 25px;}
.p-56{text-align: left;}
.p-56 .layui-form-item{margin-bottom: 0 !important;}
.p-56 .layui-inline{margin-bottom: 0;}
.p-56 input{height: initial !important;background: url(../assets/image/xx.png) no-repeat right;width: 145px !important;}
.p-57{color: #d9d9d9;letter-spacing: -2px;}
.p1-58{}
.p-59{width: 100%;padding: 5px 10px;background-color: transparent;padding-right: 10px;height: 80px;box-sizing: border-box;border: 1px solid #ececec;margin: 10px 0;}


/*弹框*/
.u-13{position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);top: 0;left: 0;z-index: 100;}
.u-14{position: absolute;width: 600px;height: 300px;background-color: white;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);border-radius: 4px;box-sizing: border-box;padding-top: 110px;}
.u-15{font-size: 16px;text-align: center;}
.u-16{display: block;width: 160px;cursor: pointer;height: 50px;margin: 0 auto;margin-top: 35px;background-color: #d81e06;font-size: 16px;color: white;letter-spacing: 3px;border: none;border-radius: 4px;}
.u-17{position: absolute;width: 30px;height: 30px;top: 16px;right: 25px;}

input[type=radio] {
    margin-right: 5px;
    cursor: pointer;
    font-size: 14px;
    width: 18px;
    height: 18px;
    position: relative;
    top: 2.3px;
    margin-right: 13px;
}

input[type=radio]:after {
    position: absolute;
    width: 18px;
    height: 18px;
    top: 0;
    border-radius: 100%;
    content: " ";
    border: 1px solid #bfbfbf;
    color: #fff;
    display: inline-block;
    visibility: visible;
    box-sizing: border-box;
    background-color: white;
}



input[type=radio]:checked:before {
    display: block;
    content: " ";
    width: 18px;
    height: 18px;
    background-color: white;
    background: url(../assets/image/radio_bg.png) no-repeat center;
    position: relative;
    z-index:3;
}

.p-41 input[type=radio] {
    margin-right: 5px;
    cursor: pointer;
    font-size: 14px;
    width: 15px;
    height: 15px;
    position: relative;
    top: 2.3px;
}

.p-41 input[type=radio]:after {
    position: absolute;
    width: 15px;
    height: 15px;
    top: 0;
    content: " ";
    border: 1px solid #666666;
    color: #fff;
    border-radius: 0;
    display: inline-block;
    visibility: visible;
    box-sizing: border-box;
    background-color: white;
}

.p-41 input[type=radio]:checked:before {
    display: block;
    content: " ";
    width: 15px;
    height: 15px;
    background-color: white;
    background: url(../assets/image/choose.png) no-repeat center;
    position: relative;
    z-index:3;
}



input[type=checkbox] {
    margin-right: 5px;
    cursor: pointer;
    font-size: 14px;
    width: 15px;
    height: 15px;
    position: relative;
    top: 2.3px;
}

input[type=checkbox]:after {
    position: absolute;
    width: 15px;
    height: 15px;
    top: 0;
    content: " ";
    border: 1px solid #666666;
    color: #fff;
    display: inline-block;
    visibility: visible;
    box-sizing: border-box;
    background-color: white;
}

input[type=checkbox]:checked:before {
    display: block;
    content: " ";
    width: 15px;
    height: 15px;
    background-color: white;
    background: url(../assets/image/choose.png) no-repeat center;
    position: relative;
    z-index:3;
}
